package com.example.book.sys.user.dao;

import com.example.book.base.BaseDao;
import com.example.book.domain.sys.SysUserRole;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author haocj
 *  用户dao
 */
@Mapper
public interface SysUserRoleDao extends BaseDao<SysUserRole> {

    /**
     * 批量新增
     * @param list
     */
    void save(List<SysUserRole> list);


    void deleteById(@Param("uid") String rid);

    /**
     * 根据用户查询部门和岗位
     * @param id
     * @return
     */
    List<SysUserRole> findList(@Param("userId") String id);

}
